package com.competition.prediction.service;

import com.competition.prediction.dto.UserLoginDTO;
import com.competition.prediction.dto.UserRegisterDTO;
import com.competition.prediction.entity.User;

public interface UserService {

    String register(UserRegisterDTO registerDTO);

    String login(UserLoginDTO loginDTO);

    User getUserInfo(Long userId);

    boolean updateUserInfo(User user);

    boolean updateUserCoins(Long userId, Long coins);

    Long getUserCoins(Long userId);
}